Text copied to clipboard!

Naslov

Text copied to clipboard!

Inženjer firmvera

Opis

Text copied to clipboard!
Tražimo iskusnog i motiviranog inženjera firmvera koji će se pridružiti našem tehničkom timu i igrati ključnu ulogu u razvoju i održavanju softverskih rješenja za ugrađene sustave. Kao inženjer firmvera, bit ćete odgovorni za dizajn, implementaciju, testiranje i optimizaciju firmvera koji pokreće naše proizvode, osiguravajući visoku pouzdanost, učinkovitost i sigurnost. Vaša uloga uključuje blisku suradnju s hardverskim inženjerima, softverskim timovima i timovima za kontrolu kvalitete kako biste osigurali da svi aspekti sustava rade skladno. Očekuje se da razumijete arhitekturu mikrokontrolera, radite s niskorazinskim programiranjem i koristite alate za otklanjanje pogrešaka i analizu performansi. Idealni kandidat ima snažno tehničko znanje, iskustvo u radu s C/C++ programskim jezicima, poznavanje RTOS sustava i komunikacijskih protokola poput SPI, I2C, UART i CAN. Također je poželjno iskustvo s alatima za verzioniranje koda (npr. Git), kao i sposobnost pisanja dokumentacije i tehničkih specifikacija. Odgovornosti uključuju razvoj novih funkcionalnosti, održavanje postojećeg koda, otklanjanje grešaka, testiranje i optimizaciju performansi. Također ćete sudjelovati u dizajnu arhitekture sustava i pružati tehničku podršku drugim timovima. Ako ste strastveni prema tehnologiji, volite rješavati tehničke izazove i želite raditi na inovativnim projektima u dinamičnom okruženju, pozivamo vas da se prijavite i postanete dio našeg tima.

Odgovornosti

Text copied to clipboard!
  • Razvoj i održavanje firmvera za ugrađene sustave
  • Pisanje učinkovitog i pouzdanog C/C++ koda
  • Integracija firmvera s hardverskim komponentama
  • Testiranje i otklanjanje grešaka u firmveru
  • Suradnja s hardverskim i softverskim timovima
  • Pisanje tehničke dokumentacije i specifikacija
  • Optimizacija performansi i potrošnje energije
  • Implementacija sigurnosnih mehanizama u firmver
  • Sudjelovanje u dizajnu arhitekture sustava
  • Praćenje novih tehnologija i trendova u industriji

Zahtjevi

Text copied to clipboard!
  • Diploma iz računarstva, elektrotehnike ili srodnog područja
  • Iskustvo u razvoju firmvera za ugrađene sustave
  • Odlično poznavanje C i C++ jezika
  • Poznavanje RTOS sustava i komunikacijskih protokola
  • Iskustvo s alatima za otklanjanje grešaka i analizatore signala
  • Poznavanje mikrokontrolera (npr. ARM Cortex-M)
  • Iskustvo s Git ili sličnim alatima za verzioniranje
  • Sposobnost rada u timskom okruženju
  • Dobre komunikacijske vještine
  • Samostalnost i proaktivnost u rješavanju problema

Moguća pitanja na intervjuu

Text copied to clipboard!
  • Koliko godina iskustva imate u razvoju firmvera?
  • Koje mikrokontrolere ste koristili u prethodnim projektima?
  • Imate li iskustva s RTOS sustavima? Koje ste koristili?
  • Kako pristupate otklanjanju grešaka u firmveru?
  • Koje komunikacijske protokole ste implementirali?
  • Jeste li radili s alatima za verzioniranje koda poput Gita?
  • Možete li opisati jedan izazovan projekt na kojem ste radili?
  • Kako osiguravate sigurnost i pouzdanost firmvera?
  • Imate li iskustva s pisanjem tehničke dokumentacije?
  • Koje alate koristite za testiranje performansi firmvera?